package com.eorchis.module.classcourse.querybean;

import java.text.SimpleDateFormat;
import java.util.Date;

import com.eorchis.utils.utils.PropertyUtil;

/*
 * 查询班级课程数据的queryBean
 */
public class ClassCourseQueryBean {

	private String classDescription;//调训对象
	private String jointMinistrieName;//合办部委
	private String classCourseId;
	private String courseName;
	private Double studyScore;
	private String courseNum;
	private String dutyRemark;
	private String speakdept;
	private String speakwayStr;
	private String speakwayCode;
	private String content;
	private String speaker;
	
	private Long courseCountNum;
	private String classId;
	
	private String speakDuty;
	private Date speakDate;
	private String speakTimeStr;
	private String speakTimeCode;

	private Integer questionnaireState;//问卷配置状态 1:已配置 2:未配置
	private String questionnaireName;//问卷名称
	private String assessCourseStartDateStr;//评估开始时间
	private String assessCourseEndDateStr;//评估结束时间
	private Integer CourseAnswerState;//课程评估状态 1：已评 2：未评 
	
	
	
	public String getClassDescription() {
		return classDescription;
	}
	public void setClassDescription(String classDescription) {
		this.classDescription = classDescription;
	}
	public String getJointMinistrieName() {
		return jointMinistrieName;
	}
	public void setJointMinistrieName(String jointMinistrieName) {
		this.jointMinistrieName = jointMinistrieName;
	}
	public String getClassCourseId() {
		return classCourseId;
	}
	public void setClassCourseId(String classCourseId) {
		this.classCourseId = classCourseId;
	}
	public String getCourseName() {
		return courseName;
	}
	public void setCourseName(String courseName) {
		this.courseName = courseName;
	}
	public Double getStudyScore() {
		return studyScore;
	}
	public void setStudyScore(Double studyScore) {
		this.studyScore = studyScore;
	}
	public String getCourseNum() {
		return courseNum;
	}
	public void setCourseNum(String courseNum) {
		this.courseNum = courseNum;
	}
	public String getDutyRemark() {
		return dutyRemark;
	}
	public void setDutyRemark(String dutyRemark) {
		this.dutyRemark = dutyRemark;
	}
	public String getSpeakdept() {
		return speakdept;
	}
	public void setSpeakdept(String speakdept) {
		this.speakdept = speakdept;
	}
	public String getSpeakwayStr() {
		return speakwayStr;
	}
	public void setSpeakwayStr(String speakwayStr) {
		this.speakwayStr = speakwayStr;
	}
	public String getSpeakwayCode() {
		return speakwayCode;
	}
	public void setSpeakwayCode(String speakwayCode) {
		this.speakwayCode = speakwayCode;
	}
	public String getContent() {
		return content;
	}
	public void setContent(String content) {
		this.content = content;
	}
	public Long getCourseCountNum() {
		return courseCountNum;
	}
	public void setCourseCountNum(Long courseCountNum) {
		this.courseCountNum = courseCountNum;
	}
	public String getClassId() {
		return classId;
	}
	public void setClassId(String classId) {
		this.classId = classId;
	}
	public String getSpeaker() {
		return speaker;
	}
	public void setSpeaker(String speaker) {
		this.speaker = speaker;
	}
	public String getSpeakDuty() {
		return speakDuty;
	}
	public void setSpeakDuty(String speakDuty) {
		this.speakDuty = speakDuty;
	}
	public String getSpeakDate() {
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
		if(PropertyUtil.objectNotEmpty(this.speakDate)){
			return sdf.format(this.speakDate);
		}
		return "";
	}
	public void setSpeakDate(Date speakDate) {
		this.speakDate = speakDate;
	}
	public String getSpeakTimeStr() {
		return speakTimeStr;
	}
	public void setSpeakTimeStr(String speakTimeStr) {
		this.speakTimeStr = speakTimeStr;
	}
	public String getSpeakTimeCode() {
		return speakTimeCode;
	}
	public void setSpeakTimeCode(String speakTimeCode) {
		this.speakTimeCode = speakTimeCode;
	}
	public String getQuestionnaireName() {
		return questionnaireName;
	}
	public void setQuestionnaireName(String questionnaireName) {
		this.questionnaireName = questionnaireName;
	}
	public String getAssessCourseStartDateStr() {
		return assessCourseStartDateStr;
	}
	public void setAssessCourseStartDateStr(String assessCourseStartDateStr) {
		this.assessCourseStartDateStr = assessCourseStartDateStr;
	}
	public String getAssessCourseEndDateStr() {
		return assessCourseEndDateStr;
	}
	public void setAssessCourseEndDateStr(String assessCourseEndDateStr) {
		this.assessCourseEndDateStr = assessCourseEndDateStr;
	}
	public Integer getCourseAnswerState() {
		return CourseAnswerState;
	}
	public void setCourseAnswerState(Integer courseAnswerState) {
		CourseAnswerState = courseAnswerState;
	}
	public Integer getQuestionnaireState() {
		return questionnaireState;
	}
	public void setQuestionnaireState(Integer questionnaireState) {
		this.questionnaireState = questionnaireState;
	}
	
}
